Welcome![Sign In][Sign Up]
Location:
Search - Compiler Design In c

Search list

[Graph DrawingwxDrawer

Description: 跨平台跨编译器的c++绘图框架,支持无限Undo和Redo,诸多设计模式的结合使用,可以很方便的进行扩展。-cross-platform cross-compiler of c Mapping framework to support unlimited Undo and Redo. many of the design patterns used in conjunction, can facilitate the expansion.
Platform: | Size: 805888 | Author: wuyan | Hits:

[Data structsOpus6_Source

Description: Data Structures and Algorithms with Object-Oriented Design Patterns in C# 这本书的范例代码dll自己反编译的source code http://www.brpreiss.com/books/opus6/-Data Structures and Algorithms with Objec t-Oriented Design Patterns in C# this book since dll code examples his opposition to the compiler source code http :// www.brpreiss.com/books/opus6/
Platform: | Size: 608256 | Author: 李奕璋 | Hits:

[SCM51biancheng

Description: 51单片机C语言的编程技巧 在进行单片机应用系统设计时.汇编语言是一种常用的软件工具。它能直接操作硬件.指令的执行速度快。但其指令繁育统的固有格式受硬件结构的限制很大.且难于编写与调试.同时其可移植性也较差。随着单片机硬件性能的提高.其工作速度越来越快.因此在编写单片机应用系统程序时.更着重于程序本身的编写效率。本文介招的C51交叉编译器就是解决连一问题的利器-51 microcontroller C programming language skills during SCM application system design. Assembly Language is a common software tools. It can directly operate the hardware. Order Execution speed. But their breeding EC Directive format by the inherent structural limitations of hardware great. It is not easy to prepare and debugging. While its portability also poor. With SCM performance of hardware. Their work ever faster. Therefore, in preparing microcontroller applications procedures. More focused on the preparation process itself efficiency. This paper introduces the C51 cross compiler is not even solve the problem of a sharp object
Platform: | Size: 354304 | Author: liming | Hits:

[ELanguagecompilor

Description: 编译原理的一个课程设计,VC++编写的,有一个很好的界面,定义了C语言的一个子集,名字叫FC,本程序是FC语言的一个集编辑、编译和解释执行于一体的FC语言开发环境。-Compilation Principle of a curriculum design, VC++ Prepared, there is a very good interface, the definition of the C language, a subset called FC, this procedure is a set FC language editor, compiler and interpretation of the implementation in one the FC language development environment.
Platform: | Size: 115712 | Author: zhx | Hits:

[ELanguageFANYICHENGXU

Description: IF-ELSE条件语句的翻译程序设计(简单优先法、输出三地址表示) 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 写出符合给定的语法分析方法的文法及属性文法。 (2) 完成题目要求的中间代码三地址表示的描述。 (3) 写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计。 -IF-ELSE conditional statements translation program design (simple priority method, the output c express address) required to complete the main tasks: (including curriculum design and the technical requirements of the workload, as well as to write brochures and other specific requirements) (1) write in line with the set grammar analysis grammar and attribute grammar. (2) between the completion of the requirements of Title III address code express description. (3) write a given grammar analysis methods of thought, the completion of grammar analysis and semantic analysis of program design.
Platform: | Size: 104448 | Author: 朱晓文 | Hits:

[Internet-NetworkLib(Fortran2C)

Description: 在Linxu程序设计当中,如果我们的使用的Fortran编写的程序,而让其在C编译器下运行,则需要一个转化程序,本程序就是提供Fortran2C的转化C程序,生成Lib文件即可。-Linxu program design in which, if we use the Fortran procedure for the preparation, while in the C compiler to run, you need a conversion program, this program is to provide Fortran2C conversion of C procedures, Lib file can be generated.
Platform: | Size: 123904 | Author: bupt | Hits:

[Embeded LinuxARM_new

Description: 我把下面的文章都压缩到一个包里去了,希望有些对大家有帮助::当今编译器介绍,linux学习笔记,嵌入式linux在arm开发板上的移植,arm指令集,ARM三百问,WIGGLE(能生产设计用的),C语言面试汇总-I put the following articles are compressed into a bag to go, I hope some of you help:: Introduction of today s compiler, linux study notes, embedded linux development board in arm transplant, arm instruction set, ARM 300 Q , WIGGLE (can be used for production design), C language interview summary
Platform: | Size: 6922240 | Author: 小庄 | Hits:

[OS programPL_0code

Description: 编译原理课程设计VC源代码,用MFC实现PL/0简易编译器,可支持简单PL/0语言编写的源代码的编译及执行。注:些编译器功能不支持多输入的PL/0源代码的运行,PL/0源代码必须先保存才能正确编译和运行,否则编译器会提示找不到文件。-Principles of curriculum design VC compile the source code, using MFC to achieve PL/0 simple compiler can support a simple PL/0 language source code compiler and its implementation. Note: some compilers do not support multiple-input functions of PL/0 source code to run, PL/0 source code must be preserved in order to correctly compile and run, or else the compiler will be prompted to file not found.
Platform: | Size: 82944 | Author: dongmeng | Hits:

[Otherccfx

Description: 实验目的:用c语言对一个简单语言的子集编制一个一遍扫描的编译程序,以加深对编译原理的理解,掌握编译程序的实现方法和技术。 c.1词法分析 c.1.1实验目的 设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。 c.1.2实验要求 c.1.2.1待分析的简单语言的词法 (1) 关键字: begin if then while do end --------有实验报告+.cpp+分析-Experimental Objective: To use c language of a simple subset of language once again scan the preparation of a compiler in order to deepen understanding of the principles of the compiler, compiler grasp the realization of methods and techniques. c.1 lexical analysis the experiment was c.1.1 design, compilation and debugging a lexical analysis process, deepen the understanding of the principle of lexical analysis. c.1.2 experiment to be analyzed c.1.2.1 simple language lexical (1) keywords: begin if then while do end
Platform: | Size: 168960 | Author: zhangjuan | Hits:

[DSP programccs_cmd

Description: cmd 文件用于DSP 代码的定位。由于DSP 的编译器的编译结果是未定位的, DSP没有操作系统来定位执行代码,每个客户设计的DSP 系统的配置也不尽相同,因此需要用 户自己定义代码的安装位置。安装位置是指,编译完成的代码是存放在dsp的那个位置,程序空间RAM或者数据空间RAM,起始地址以及长度。-cmd file for the positioning of DSP code. As the DSP of the compiler to compile the results are not targeted, DSP is not operating system to locate the implementation of the code, each custom design the configuration of the DSP system are not the same, so the definition of the needs of the user' s own code of the installation location. Refers to the installation location, the compiler completed dsp code is stored in that location, the program RAM space or data space RAM, the start address and length.
Platform: | Size: 61440 | Author: Mr.Chen | Hits:

[ELanguagenfa

Description: nfa CONVERSION program in C.... for compiler design
Platform: | Size: 1024 | Author: manasa | Hits:

[ELanguageLCCsourcecode

Description: 可变目标c编译器设计与实现的源代码,写的非常不错,可以参考一下,写个自己的编译器-Variable objective c compiler design and implementation source code, written in very good for reference, write your own compiler
Platform: | Size: 4985856 | Author: 孙译 | Hits:

[uCOSuCOS-II

Description: μC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。 μC/OS 和μC/OS-II 是专门为计算机的嵌入式应用设计的, 绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限度,为的是便于移植到任何一种其它的CPU 上。用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将μC/OS-II嵌入到开发的产品中。μC/OS-II 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点, 最小内核可编译至 2KB 。μC/OS-II 已经移植到了几乎所有知名的CPU 上。-μC/OS and μC/OS-II is designed for embedded applications, computer design, most of the code is written in C language. CPU hardware-related part is written in assembly language, total of about 200 lines of assembly language portion is compressed to a minimum, in order to facilitate the migration to any other CPU. User as long as standard ANSI C cross compiler, assembler, linker and other software tools, you can μC/OS-II embedded development products. μC/OS-II with the implementation of high efficiency, small footprint, real-time with excellent performance and scalability features, the smallest kernel can be compiled to 2KB. μC/OS-II has been ported to almost all known CPU.
Platform: | Size: 120832 | Author: chr | Hits:

[ELanguageNBuilder-Lexical

Description: 用MFC实现的C语言词法分析器,是学习编译原理的不错的参考资料,本程序用VS2010编写,此词法分析程序可分析出C语言中: 标识符(以字母或下划线开头,后面可以是数字字母或下划线) 字符串常量 字符常量 整数常量 普通实型 有+/-科学记数 无+/-科学记数 注释说明,还不能处理预处理命令33种运算符说明:,() [] .在界符中有,这里出 , ? : sizeof 也没给出11种分界符32种关键字程序使用转换表设计,运行速度快,本人还对每个能识别的符号进行了编号。本程序用VS2010 MFC 设计的,欢迎大家下载分享-A C language lexical analyzer, is a good learning compiler theory of reference, write the program with VS2010, the lexical analysis process can be analyzed in C: Identifier (a letter or underscore, followed can be alphanumeric or an underscore) String constants Character constants Integer constant General Real With+ /- scientific notation No+ /- scientific notation Notes, can not handle pre-order 33 kinds of operators Description:, () [] operator in the world, where a,?: Sizeof did not give 11 kinds of procedure delimiter 32 kinds of keyword use the conversion table design , run fast, I also can identify the symbols for each numbered. This program designed with the VS2010 MFC, welcome to download share. . . .
Platform: | Size: 21183488 | Author: 杨兵 | Hits:

[Windows DevelopCPP-Gotchas

Description: C++程序设计陷阱。作者Stephen Dewhurst曾经是贝尔实验室中第一批C++使用者的一员,他具有将近20年的C++应用经验,曾经用C++解决了诸多领域中的问题,如编译器设计、证券安全交易、电子商务以及嵌入式通讯等领域。他还是《Programming in C++》的作者之一,是C/C++ User Journal杂志的编辑和C++ Report杂志的专栏作家。更为重要的是,他还是两个C++编译器的开发者。   书做到极至,可以令许多拥有它的人感到释怀,于是,我身边的同行朋友就把它当成一本指南,不是把玩,而是反复地阅读,仔细地回味- Avoiding common Problems in coding and design , stephen c.dewhurst 。 The author Stephen Dewhurst was bell LABS in the first C++ a member of the user, he has nearly 20 years of c + + application experience, once in c + + to solve the problems in many fields, such as the compiler design, securities transactions, electronic commerce and the safety of embedded communication, etc. He still "Programming in C++", one of the authors of C/C + + User Journal magazine editors and C + + Report magazine columnist. Even more important, he is still two c + + compiler developers. Book do extreme, can make many people who have this was let go, so, I nearby of the colleague friend put it as a guide, not play, but repeated to read carefully, to a...
Platform: | Size: 21272576 | Author: ellin | Hits:

[ELanguage84853534

Description: C语言编译器的设计与实现 我们设计的编译程序涉及到编译五个阶段中的三个,即词法分析器、语法分析器和中间代码生成器。编译程序的输出结果包括词法分析后的二元式序列、变量名表、状态栈分析过程显示及四元式序列程序,整个编译程序分为三部分: (1) 词法分析部分 (2) 语法分析处理及四元式生成部分 (3) 输出显示部分-C compiler design and implementation of our design compiler comes to compile five stages in the three, the lexical analyzer, parser, and intermediate code generation. Compiler output includes the process of lexical analysis of binary sequences, variable watch, the state stack display and quaternary sequence of procedures, the entire compiler is divided into three parts: (1) lexical analysis (2) parsing treatment and four yuan generated in part (3) output display section
Platform: | Size: 34816 | Author: rui | Hits:

[assembly languagekeyborad-print

Description: 利用ZG-211单片机系统实验板和芯片CH451、89S52进行详细的硬件设计,并在KEILC UVISION2 集成开发环境下编辑、编译、运行C语言程序,使得实验板能正常操作LED 数码显示,能通过中断方式接收按键信息。 即启动实验板,数码管将自动显示“12345678” 按下1 号按键,显示“001”; 按下2 号按键,显示“002”; 按下3 号按键,显示“003”; 按下4 号按键,显示“004”; -The hardware design in detail using ZG-211 microcontroller experiment board and chip CH451, 89S52, and in the KEILC integrated development environment UVISION2 editor, compiler, run the C language program, the board can the normal operation of LED digital display, can receive the key information by the way of interrupt. Press the 1 button, display "001" Press the 3 button, display "003" Press the 4 button, display "004"
Platform: | Size: 11264 | Author: CourageK | Hits:

[OS programMycompiler

Description: 基于c-语言的编译器,编译原理课程设计内容。实现语法分析以及词法分析。运行在debug下cmd命令运行。了解编译原理设计过程以及编译器设计过程。-Based on c-language compiler, compiler theory of curriculum design content. Achieve parsing and lexical analysis. Run cmd command in the debug run. Compiler theory to understand the design process, and compiler design process.
Platform: | Size: 147456 | Author: uf | Hits:

[File Format51li

Description: 本书通过大量系统实例精讲形式,介绍了51单片机应用系统开发的流程与方法。全书包括11章,首先讲述51系列的硬件结构、指令系统、开发过程中的常用单元、Keil 8051 C 编译器、51系统设计流程,引导读者进行基础知识学习。-Book through a lot of system instance: form, this paper introduces the 51 single-chip microcomputer application system development process and the method. Encyclopedia includes chapter 11, the first about 51 series of hardware structure, instruction system, unit is commonly used in the process of development, Keil compiler, 51 8051 C system design process, guide the readers on the basis of learning knowledge.
Platform: | Size: 3484672 | Author: 刘凡 | Hits:

[VC/MFCVisual-CPP-by-examples

Description: 通过例子学习VC++,作者:Stefan Bjö rnander-S. G. Ganesh is currently working as a research engineer in Siemens Corporate Technology, Bangalore. He works in the area of Code Quality Management (CQM). He has good experience in system software development having worked for around five years in Hewlett-Packard s C++ compiler team in Bangalore. He also represented the ANSI/ISO C++ standardization committee (JTC1/SC22/WG21) 2005 to 2007. He has authored several books. The latest one is 60 Tips for Object Oriented Programming (Tata-McGraw Hill/ISBN-13 978-0-07-065670-3). He has a master s degree in computer science. His research interests include programming languages, compiler design and design patterns. If you re a student or a novice developer, you might find his website www.joyofprogramming.com to be interesting. You can reach him at sgganesh@gmail.com.
Platform: | Size: 3663872 | Author: jiang | Hits:
« 1 2 34 5 6 7 »

CodeBus www.codebus.net